Big Huge Thesaurus

navigational instrument

noun